<!DOCTYPE html>
<html>
  <head>
    <meta charset="UTF-8" />
    <title>Document</title>
    <style></style>
  </head>
  <body>
    <div>
      <h1>ES-Modules特性</h1>
      <p>
        通过给script 添加 type = module 的属性，就可以以 ES Module
        的标准执行其中的 JS 代码了
      </p>
      <div>
        <h2>特性</h2>
        <p>1.ES Module 自动采用严格模式，忽略 'use strict'</p>
        <p>2.每个 ES Module 都是运行在单独的私有作用域中</p>
        <p>
          3.ES Module
          是通过CORS的方式去请求外部JS模块的,外部文件请求的地址需要支持cors
        </p>
        <p>4.ES Module 的script标签会延迟执行脚本(相当于defer)</p>
      </div>
    </div>
    <script type="module"></script>
  </body>
</html>
